Configure an HTTP proxy

You can configure an HTTP proxy for all outgoing requests made by the Deployment Automation server.

Overview

The Deployment Automation server makes HTTP requests in various situations including:

  • Sending statistics to the analytics server

  • Requesting update information from the analytics server

  • Integrating with various external systems to fetch versions (via Source Configuration Type execution)

You can configure outgoing requests from the server to go through a proxy server.

Back to top

Configure an HTTP proxy for outgoing sever requests

To configure an HTTP proxy for outgoing requests from the Deployment Automation server, modify the following parameters in the server's installed.properties file. If the parameters are left blank, no HTTP  proxy server is used.

Parameter Details
server.http.proxyHost

Host name or IP address of the proxy server. For example localhost or smth.domain.name.

Default value: blank

server.http.proxyPort

Connection port of the proxy server. For example 20020.

Default value:  blank

server.http.nonProxyHosts

A list of hosts or IP addresses that should be reached directly, bypassing the proxy.

  • Use the pipe symbol | to separate items in the list.

  • Wildcards are permitted.

    For example *.srv.opentext|*.opentext.com|*.dcm.opentext|*.opentext.es|*.cloud.opentext".

Default value: blank.

Back to top

Configure an HTTP proxy for a component integrator

By default, component integrators use the proxy settings configured for the Deployment Automation server. However, you can override these settings in the component integrator's installed.properties file.

Parameter Details
locked/component-integrator.http.proxyHost

Host name or IP address of the proxy server. For example localhost or smth.domain.name. Default value: blank

locked/component-integrator.http.proxyPort

Connection port of the proxy server. For example 20020.

Default value:  blank

locked/component-integrator.http.nonProxyHosts

A list of hosts or IP addresses that should be reached directly, bypassing the proxy.

  • Use the pipe symbol | to separate items in the list.

  • Wildcards are permitted.

    For example "*.srv.opentext|*.opentext.com|*.dcm.opentext|*.opentext.es|*.cloud.opentext".

Default value: blank.

locked/component-integrator.overrideServerProxySettings

If true, the component integrator uses its own proxy settings instead of the global DA server settings.

Default value: false.

Note: If locked/component-integrator.overrideServerProxySettings=true and the component integrator proxy settings are blank, no proxy is used.

Back to top

See also: